machine mounted - German English Dictionary